face-to-face transaction - German English Dictionary